home *** CD-ROM | disk | FTP | other *** search
- Short: IBM's fast Java compiler, v1.06 (source)
- Author: Philippe Charles and David Shields, IBM Research.
- Uploader: kyrimis@cti.gr (Kriton Kyrimis)
- Version: 1.06
- Type: dev/lang
-
- This is the source of the native Amiga port (no ixemul.library required)
- of jikes, the free Java compiler from IBM.
-
- The Aminet version is the latest stable version. The current development
- version can be found at http://dias.cti.gr/~kyrimis/jikes/ .
-
- To build jikes on the Amiga, you can either run the configure script,
- e.g., type "configure --prefix=/gg" from sh and tweak the resulting
- Makefile, or simply copy Makefile.amiga to Makefile.
-
- Before typing "make", you may want to make the following changes to the
- Makefile:
- * Change the CPU and FPU options.
- * Change the optimization level. Note that using -O2 will produce a binary
- that is about a megabyte larger, and the resulting gains in compilation
- time will be overwhelmed by the additional loading time. Also note that
- you will need at least 70M of memory to compile jikes with -O2, i.e.,
- you will most likely need to use VMM, and that on a 68040@28MHz it
- takes about a day to produce the optimized binary. In other words,
- don't bother.
-
- INSTALLATION:
- Simply copy the jikes executable somewhere in your path.
-
- USAGE:
- Set either the CLASSPATH or the JIKESPATH environment variable to point
- to the directories and zip/jar files that you want your compiler to use.
- E.g., if you are using Kaffe, you can say:
- setenv CLASSPATH "GG:share/kaffe/Klasses.jar;GG:share/kaffe/Pizza.jar;."
- Separate the path components using semicolons. You can use UNIX "." and ".."
- notation for the current directory and for the parent directory of a
- directory.
-
- If you find a bug in the Amiga port, you can contact me at kyrimis@cti.gr
- and I'll see what I can do.
-
- Kriton Kyrimis.
-
- ******************************************************************************
- This software is subject to the terms of the IBM Public License, available
- at the following URL: http://www.research.com/jikes/license/license3.htm.
- Copyright (C) 1996, 1999 International Business Machines Corporation
- and others. All Rights Reserved.
- ******************************************************************************
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 1185 594 49.8% 18-Sep-99 04:36:56 +ChangeLog
- 5744 1617 71.8% 17-Sep-99 23:19:32 +contrib.htm
- 3676 1683 54.2% 18-Sep-99 02:42:08 +jikes.1
- 41540 14299 65.5% 18-Sep-99 06:31:14 +jikes.htm
- 1043 543 47.9% 18-Sep-99 04:27:46 +jikes.spec
- 11886 4387 63.0% 18-Jun-99 00:32:44 +license.htm
- 51080 19651 61.5% 18-Sep-99 06:31:14 +news.htm
- 739 428 42.0% 16-Sep-99 16:01:30 +README
- 4241 1082 74.4% 06-Jul-99 16:49:14 +access.h
- 2572 983 61.7% 29-Sep-99 21:35:50 +amiga.c
- 71738 9178 87.2% 26-Aug-99 18:34:00 +ast.cpp
- 175956 27948 84.1% 26-Aug-99 18:34:00 +ast.h
- 100247 18601 81.4% 13-Sep-99 17:21:14 +body.cpp
- 198729 37239 81.2% 20-Sep-99 17:31:46 +bytecode.cpp
- 27282 5903 78.3% 26-Aug-99 18:34:02 +bytecode.h
- 1881 668 64.4% 25-Jan-99 23:00:26 +case.cpp
- 4997 1264 74.7% 20-Sep-99 17:31:46 +case.h
- 21006 6964 66.8% 18-Sep-99 04:36:58 +ChangeLog
- 44029 5961 86.4% 26-Aug-99 18:34:02 +class.h
- 794858 10350 98.6% 26-Aug-99 18:34:02 +code.cpp
- 2941 985 66.5% 26-Aug-99 18:34:06 +code.h
- 26742 5314 80.1% 20-Sep-99 17:31:46 +config.cpp
- 25330 6745 73.3% 20-Sep-99 17:31:46 +config.h
- 46273 12359 73.2% 29-Sep-99 18:59:02 +configure
- 9283 2467 73.4% 29-Sep-99 18:58:50 +configure.in
- 54468 10460 80.7% 20-Sep-99 17:31:48 +control.cpp
- 16528 3534 78.6% 13-Sep-99 17:21:14 +control.h
- 190743 31893 83.2% 17-Sep-99 20:48:36 +decl.cpp
- 75286 11172 85.1% 26-Aug-99 18:34:06 +definite.cpp
- 15213 3315 78.2% 26-Aug-99 18:34:06 +depend.cpp
- 3678 1076 70.7% 25-Mar-99 17:10:10 +depend.h
- 97592 18505 81.0% 12-Sep-99 20:48:50 +diagnose.cpp
- 4712 1360 71.1% 26-Aug-99 18:34:06 +diagnose.h
- 8390 1428 82.9% 20-Aug-99 17:44:20 +double.cpp
- 4397 1172 73.3% 06-Jul-99 16:49:18 +double.h
- 14065 2979 78.8% 06-Jul-99 16:49:18 +dump.cpp
- 139767 19679 85.9% 17-Sep-99 23:44:24 +error.cpp
- 33992 5198 84.7% 17-Sep-99 23:44:24 +error.h
- 312758 46417 85.1% 17-Sep-99 20:48:36 +expr.cpp
- 22422 3501 84.3% 26-Aug-99 18:18:48 +gencode.java
- 47225 8598 81.7% 20-Sep-99 17:31:48 +getclass.cpp
- 3736 865 76.8% 26-Aug-99 18:34:08 +getclass.h
- 15874 4289 72.9% 17-Sep-99 20:48:36 +incrmnt.cpp
- 7933 1691 78.6% 13-Sep-99 17:21:16 +init.cpp
- 122696 16263 86.7% 26-Aug-99 18:26:14 +java.g
- 109300 13768 87.4% 26-Aug-99 18:26:14 +javaact.cpp
- 29772 2792 90.6% 19-Aug-99 21:53:48 +javaact.h
- 135445 22261 83.5% 20-Sep-99 17:39:26 +javadcl.h
- 1474 654 55.6% 20-Sep-99 17:39:26 +javadef.h
- 2763 892 67.7% 20-Sep-99 17:39:26 +javaprs.h
- 3034 1120 63.0% 20-Sep-99 17:39:26 +javasym.h
- 3982 1611 59.5% 20-Sep-99 17:31:48 +jikes.cpp
- 29 29 0.0% 27-May-99 17:53:36 +libc5-fix.h
- 16664 3461 79.2% 26-Aug-99 18:34:08 +long.cpp
- 5254 1303 75.1% 20-Aug-99 17:44:20 +long.h
- 48325 7456 84.5% 17-Sep-99 20:48:36 +lookup.cpp
- 16959 3421 79.8% 20-Sep-99 17:31:48 +lookup.h
- 467 305 34.6% 25-Jan-99 23:00:30 +lpginput.cpp
- 803 459 42.8% 25-Jan-99 23:00:30 +lpginput.h
- 20379 2462 87.9% 29-Sep-99 21:38:18 +Makefile.amiga
- 15557 2988 80.7% 13-Sep-99 21:25:22 +Makefile.hand
- 20128 2234 88.9% 14-Sep-99 21:32:50 +Makefile.in
- 42093 2331 94.4% 12-Apr-99 21:22:46 +modifier.cpp
- 27288 5353 80.3% 26-Aug-99 18:34:08 +op.cpp
- 7134 1853 74.0% 05-May-99 17:18:00 +op.h
- 17739 3916 77.9% 20-Sep-99 17:31:48 +option.cpp
- 3140 1251 60.1% 20-Sep-99 17:31:50 +option.h
- 24239 5357 77.8% 26-Aug-99 18:34:08 +parser.cpp
- 5149 1720 66.5% 20-Sep-99 17:31:50 +parser.h
- 1532 713 53.4% 23-Aug-99 22:43:40 +README
- 2039 1036 49.1% 20-Sep-99 17:31:46 +README.AMIGA
- 52434 8706 83.3% 26-Aug-99 18:34:08 +scanner.cpp
- 3221 1039 67.7% 22-Jun-99 22:17:30 +scanner.h
- 3867 1096 71.6% 26-Aug-99 18:34:08 +segment.cpp
- 3961 1148 71.0% 29-Jul-99 02:15:48 +segment.h
- 58025 10909 81.1% 20-Sep-99 17:31:50 +semantic.h
- 7194 1892 73.7% 01-Sep-99 17:58:24 +set.cpp
- 16624 3716 77.6% 01-Sep-99 18:04:28 +set.h
- 3870 1263 67.3% 26-Aug-99 18:34:10 +spell.h
- 30340 6409 78.8% 20-Sep-99 17:31:50 +stream.cpp
- 11946 3400 71.5% 26-Aug-99 18:34:10 +stream.h
- 70734 14397 79.6% 20-Sep-99 17:31:50 +symbol.cpp
- 72832 12876 82.3% 20-Sep-99 17:31:50 +symbol.h
- 32736 6528 80.0% 20-Sep-99 17:31:52 +system.cpp
- 931 552 40.7% 06-Jul-99 16:49:24 +tab.cpp
- 808 488 39.6% 20-Sep-99 17:31:52 +tab.h
- 12641 2005 84.1% 26-Aug-99 18:34:10 +table.h
- 12873 3688 71.3% 20-Sep-99 17:31:52 +tuple.h
- 26805 7408 72.3% 20-Sep-99 17:31:52 +unzip.cpp
- 17044 6353 62.7% 20-Sep-99 17:31:52 +unzip.h
- 13118 3151 75.9% 20-Sep-99 17:31:52 +zip.cpp
- 2062 859 58.3% 20-Sep-99 17:31:52 +zip.h
- -------- ------- ----- --------- --------
- 3881227 579237 85.0% 01-Nov-99 22:53:24 92 files
-